[INFO] cloning repository https://github.com/abhatia1205/neural-ink-interview-2
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/abhatia1205/neural-ink-interview-2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 45418261dfa881f1a711a3b1148bac2edcbc47d2
[INFO] testing abhatia1205/neural-ink-interview-2 against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/abhatia1205/neural-ink-interview-2
[INFO] finished tweaking git repo https://github.com/abhatia1205/neural-ink-interview-2
[INFO] tweaked toml for git repo https://github.com/abhatia1205/neural-ink-interview-2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/abhatia1205/neural-ink-interview-2 on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/abhatia1205/neural-ink-interview-2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5312a9fa3011bac02844af59aaac5ef794adc342dcfbcc7335eee863d38a8c60
[INFO] running `Command { std: "docker" "start" "-a" "5312a9fa3011bac02844af59aaac5ef794adc342dcfbcc7335eee863d38a8c60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5312a9fa3011bac02844af59aaac5ef794adc342dcfbcc7335eee863d38a8c60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5312a9fa3011bac02844af59aaac5ef794adc342dcfbcc7335eee863d38a8c60", kill_on_drop: false }`
[INFO] [stdout] 5312a9fa3011bac02844af59aaac5ef794adc342dcfbcc7335eee863d38a8c60
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9f0df8a46d124df50b9d01e66e0018d74cfda496c362964580188e92fcb0d915
[INFO] running `Command { std: "docker" "start" "-a" "9f0df8a46d124df50b9d01e66e0018d74cfda496c362964580188e92fcb0d915", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.166
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bytemuck v1.20.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.9
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling bytes v1.9.0
[INFO] [stderr]    Compiling roots v0.0.8
[INFO] [stderr]    Compiling syn v2.0.89
[INFO] [stderr]    Compiling safe_arch v0.7.2
[INFO] [stderr]    Compiling wide v0.7.30
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling socket2 v0.5.8
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling simba v0.9.0
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling nalgebra-macros v0.2.2
[INFO] [stderr]    Compiling tokio-macros v2.4.0
[INFO] [stderr]    Compiling tokio v1.41.1
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling nalgebra v0.33.2
[INFO] [stderr]    Compiling neuralink_final v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.40s
[INFO] running `Command { std: "docker" "inspect" "9f0df8a46d124df50b9d01e66e0018d74cfda496c362964580188e92fcb0d915", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9f0df8a46d124df50b9d01e66e0018d74cfda496c362964580188e92fcb0d915", kill_on_drop: false }`
[INFO] [stdout] 9f0df8a46d124df50b9d01e66e0018d74cfda496c362964580188e92fcb0d915
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b9a30ed616fab16cad39bfcf1ede264bdc0573c4f114e007e0b13b60b43e442c
[INFO] running `Command { std: "docker" "start" "-a" "b9a30ed616fab16cad39bfcf1ede264bdc0573c4f114e007e0b13b60b43e442c", kill_on_drop: false }`
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling neuralink_final v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.46s
[INFO] running `Command { std: "docker" "inspect" "b9a30ed616fab16cad39bfcf1ede264bdc0573c4f114e007e0b13b60b43e442c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9a30ed616fab16cad39bfcf1ede264bdc0573c4f114e007e0b13b60b43e442c", kill_on_drop: false }`
[INFO] [stdout] b9a30ed616fab16cad39bfcf1ede264bdc0573c4f114e007e0b13b60b43e442c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8f9e1e2af90d6625a97e7d43a8d560cd21b6480c6a0f4765531bf9dafa16518b
[INFO] running `Command { std: "docker" "start" "-a" "8f9e1e2af90d6625a97e7d43a8d560cd21b6480c6a0f4765531bf9dafa16518b", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around `if` condition
[INFO] [stderr]    --> src/robot.rs:244:23
[INFO] [stderr]     |
[INFO] [stderr] 244 |                     if(z != 0){
[INFO] [stderr]     |                       ^      ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 244 -                     if(z != 0){
[INFO] [stderr] 244 +                     if z != 0 {
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stderr]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stderr]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/robot.rs:220:17
[INFO] [stderr]     |
[INFO] [stderr] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stderr]     |                 ----^^^^^^^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stderr] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:72:5
[INFO] [stderr]    |
[INFO] [stderr] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stderr] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stderr] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: constant `data_len` should have an upper case name
[INFO] [stderr]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stderr]    |
[INFO] [stderr] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] help: convert the identifier to upper case
[INFO] [stderr]    |
[INFO] [stderr] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stderr] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: constant `data_len` should have an upper case name
[INFO] [stderr]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stderr]    |
[INFO] [stderr] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: convert the identifier to upper case
[INFO] [stderr]    |
[INFO] [stderr] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `neuralink_final` (lib) generated 9 warnings (run `cargo fix --lib -p neuralink_final` to apply 5 suggestions)
[INFO] [stderr] warning: `neuralink_final` (lib test) generated 9 warnings (9 duplicates)
[INFO] [stderr] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stderr]   --> src/main.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stderr]   --> src/main.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `msg` is never read
[INFO] [stderr]  --> src/interface.rs:7:26
[INFO] [stderr]   |
[INFO] [stderr] 7 |     CommunicationError { msg: String },
[INFO] [stderr]   |     ------------------   ^^^
[INFO] [stderr]   |     |
[INFO] [stderr]   |     field in this variant
[INFO] [stderr]   |
[INFO] [stderr]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stderr]   --> src/interface.rs:5:5
[INFO] [stderr]    |
[INFO] [stderr]  3 | pub enum OCTError {
[INFO] [stderr]    |          -------- variants in this enum
[INFO] [stderr]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stderr]  5 |     AcquisitionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  9 |     TimeoutError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 10 |
[INFO] [stderr] 11 |     PredictionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `msg` is never read
[INFO] [stderr]   --> src/interface.rs:56:17
[INFO] [stderr]    |
[INFO] [stderr] 56 |     MoveError { msg: String },
[INFO] [stderr]    |     ---------   ^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[INFO] [stderr]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stderr]   --> src/interface.rs:58:5
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub enum RobotError {
[INFO] [stderr]    |          ---------- variants in this enum
[INFO] [stderr] ...
[INFO] [stderr] 58 |     ConnectionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 61 |     PositionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: method `command_grasp` is never used
[INFO] [stderr]   --> src/interface.rs:75:14
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub trait Robot {
[INFO] [stderr]    |           ----- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr]    |              ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `state_errors` is never read
[INFO] [stderr]   --> src/robot.rs:15:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub struct RobotArm {
[INFO] [stderr]    |            -------- field in this struct
[INFO] [stderr] 14 |     pub distance_errors: bool,
[INFO] [stderr] 15 |     pub state_errors: bool,
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `train` is never used
[INFO] [stderr]   --> src/predictor/mod.rs:10:8
[INFO] [stderr]    |
[INFO] [stderr]  8 | pub trait BrainPredictor {
[INFO] [stderr]    |           -------------- method in this trait
[INFO] [stderr]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stderr] 10 |     fn train(&self) -> bool{
[INFO] [stderr]    |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MIN_SIZE` is never used
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stderr]   |
[INFO] [stderr] 5 | const MIN_SIZE: usize =3;
[INFO] [stderr]   |       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `OraclePredictor` is never constructed
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct OraclePredictor{
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stderr]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stderr]    |
[INFO] [stderr] 12 | impl OraclePredictor{
[INFO] [stderr]    | -------------------- associated functions in this implementation
[INFO] [stderr] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stderr]   |
[INFO] [stderr] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stderr]   |
[INFO] [stderr] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stderr]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stderr]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stderr]    |
[INFO] [stderr] 10 | impl TaylorQuadraticApproximator{
[INFO] [stderr]    | -------------------------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `neuralink_final` (bin "neuralink_final" test) generated 23 warnings (5 duplicates) (run `cargo fix --bin "neuralink_final" -p neuralink_final --tests` to apply 2 suggestions)
[INFO] [stderr] warning: `neuralink_final` (bin "neuralink_final") generated 23 warnings (23 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neuralink_final-b7a36847b234b002)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/neuralink_final-2fd75480616f7b61)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests_oracle.rs (/opt/rustwide/target/debug/deps/integration_tests_oracle-5c1e774b15dc55d4)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_controller_distance_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_move_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_no_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_move_errors_oracle ... FAILED
[INFO] [stdout] test test_controller_distance_errors_oracle ... FAILED
[INFO] [stdout] test test_controller_no_errors_oracle ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_move_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] Starting robot...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Error in moving to position: InserterZ(5332309)
[INFO] [stdout] Error in moving to position: InserterZ(5332309)
[INFO] [stdout] Error in moving to position: InserterZ(5332309)
[INFO] [stdout] Moved to position: InserterZ(5332309)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52908.82924901135
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62277.090993201826
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69645.48307572887
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71017.93164093094
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86896.79722671804
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97636.02278104261
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107133.47569083178
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97703.7731785496
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98777.10499950056
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104876.39168673195
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92589.48918374476
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84125.41816501087
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 29
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50378.905235532555
[INFO] [stdout] Failing because latency is too big: 26
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] Failed to find root with furthest needle move: 434.66401061363024
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53055.31900536944
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59409.003120663576
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69636.67854589853
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77155.72790762526
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81251.92353306524
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90327.01728196861
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92720.86091027653
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100641.92283559241
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101248.04339352576
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107757.27108464797
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106550.85419628397
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107937.83501432417
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111959.56963527168
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108137.7467710243
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104468.83972487319
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104642.87508108094
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86974.64274342428
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87379.9391687084
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Error in moving to position: InserterZ(5332408)
[INFO] [stdout] Moved to position: InserterZ(5332408)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 120355.38511223206
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 122266.61411998142
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119436.51922946773
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123452.86514926655
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 118919.43184449815
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 121088.64502886508
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 118590.27530079812
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111758.50173027464
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111067.03778104938
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102955.0658388721
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103335.93826392188
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93575.5641878182
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84020.24248876737
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78846.10751106322
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72626.83471621899
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61550.594725983916
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52585.10983601527
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Error in moving to position: InserterZ(0)
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332307)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95743.64657718793
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85465.36727922934
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75549.77676667413
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67592.50070216751
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62468.62482434267
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51290.15038860054
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53538.17590609903
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61305.83970808366
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68647.52125788771
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68690.61322486855
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74505.31652782008
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82096.31215030572
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76513.765248182
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79866.09866368526
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77368.20604662283
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78940.18040936382
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74841.2142158089
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74574.2493073187
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69056.48413910368
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66961.00676460518
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62030.09735912876
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56412.99939577794
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56468.61590902833
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61316.145591821405
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69990.54066132393
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75874.83459237777
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78420.29051553307
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85598.50293697044
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89337.81815494213
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89324.01699905575
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94380.75571100647
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92622.12275913719
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96000.19726044824
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98434.67160548363
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96971.99534454825
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91666.75181676145
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85844.54186710413
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84487.86431834381
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81997.43758157699
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73748.80782133166
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65530.41161506553
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58792.73048193776
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51475.26421624853
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332372)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55300.929264083854
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67444.88223409397
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68847.75815608923
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71192.82642024022
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74843.87817433896
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77410.08760782622
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79114.27274799382
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82440.7574318219
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82326.26791833085
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86091.494344312
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79216.27656731068
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73971.94411771873
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70382.95919882925
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64114.50589681743
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60942.75722245034
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56705.063472706126
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52675.78322508652
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50580.816325472435
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57661.11978429626
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64253.35203103593
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72742.4262009121
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78324.17860856664
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83217.23773776332
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84531.3592357405
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90741.7176311101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90321.3265905903
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95003.49817625317
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95844.81684016087
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92834.91844975378
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94888.8541609206
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90254.5670563539
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90425.36454707547
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89495.32966108725
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82284.96476181585
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79347.00320304662
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70828.8079999882
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65974.46054336091
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332342)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 120117.25209272804
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113669.3557087594
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110079.5766189096
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105705.46845607855
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103645.95404928143
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94762.69106988574
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90913.28393080062
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81221.94447064481
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73622.4288553599
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67403.70281084941
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57102.508960618405
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51957.43035003869
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55018.193203082774
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62654.202192741446
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67592.23414519115
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69398.45809363923
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75080.15723426093
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75092.3757643603
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81696.43681293458
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82441.19770425512
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77312.62377579894
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78720.47507723758
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74484.63619232946
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71842.20862099144
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70490.50340945378
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66159.56881115446
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61100.53101475863
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55365.86014043959
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52900.25401515723
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56156.834627698176
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62863.6266864402
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69032.55711490696
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77171.80298572895
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84935.5664885093
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86788.85154928209
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96118.02819140977
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99203.61673051433
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95068.57440244127
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92885.58169029676
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95824.53188586643
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94880.16627406725
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90225.35450147686
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87645.80195646081
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86834.02421807463
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80052.95339614968
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77343.61634958722
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71467.72337857215
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63087.07112915639
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57700.63725195138
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3898062 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56158.908065730706
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63580.73709056701
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71885.98366067302
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77455.73966970586
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84349.01669830049
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93588.38857104816
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96409.05479277088
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97825.86642044084
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104999.55737062113
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108054.95450640493
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113740.25808742119
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115069.50427857623
[INFO] [stdout] Success full in brain move
[INFO] [stdout] InserterZ: 3898062 -> 0 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111993.31954694143
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111483.09627702727
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106719.40132643841
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107847.78815180622
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101605.49064867804
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100878.5974992679
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93379.93211955018
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90859.94847308006
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82375.54191793827
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (24) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e84 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988262 - core[5a1c3e9896636f3a]::panicking::panic
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x57e1177baa39 - neuralink_final[72a27f0fda4ef5f3]::controller::retract_ib::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x57e1177bc299 - neuralink_final[72a27f0fda4ef5f3]::controller::insert_ib_open_loop::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x57e1177bd5a4 - neuralink_final[72a27f0fda4ef5f3]::controller::start::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x57e1177a4f86 - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x57e1177d86df - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x57e1177d5280 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x57e1177b55d5 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::try_with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   27:     0x57e1177b462e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   28:     0x57e1177ce3d6 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x57e1177d8d36 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x57e1177d5585 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x57e1177a9b7d - <core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x57e1177762fd - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x57e11777601b - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x57e11777601b - tokio[f63d5ec2a2987477]::runtime::coop::budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x57e11777601b - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x57e11776d2b0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Context>::enter::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x57e117774640 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x57e117772e64 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x57e1177aa5bb - <tokio[f63d5ec2a2987477]::runtime::context::scoped::Scoped<tokio[f63d5ec2a2987477]::runtime::scheduler::Context>>::set::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x57e11779c709 - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x57e1177b6b22 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::try_with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   42:     0x57e1177b630e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   43:     0x57e11779b0fd - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x57e1177712f0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x57e117771a86 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x57e117772453 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x57e11778bcd3 - tokio[f63d5ec2a2987477]::runtime::context::runtime::enter_runtime::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x57e11776c9c6 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x57e1177b367c - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on_inner::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x57e1177b3a56 - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x57e1177ce490 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::block_on::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x57e1177a5427 - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x57e1177ba186 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x57e117782c2a - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   55:     0x57e1177df880 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x57e1177ac436 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   57:     0x57e1177870fb - __rust_try
[INFO] [stdout]   58:     0x57e117782431 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x57e117782431 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x57e117782431 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   61:     0x57e11777cb4e - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   63:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   65:     0x70377874ea64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (25) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1459203)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e52 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988012 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x57e117857a50 - <core[5a1c3e9896636f3a]::result::Result<(), core[5a1c3e9896636f3a]::result::Result<u64, neuralink_final[72a27f0fda4ef5f3]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x57e117857a50 - neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x57e11782c4ac - <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x57e11783360c - <tokio[f63d5ec2a2987477]::loom::std::unsafe_cell::UnsafeCell<tokio[f63d5ec2a2987477]::runtime::task::core::Stage<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}>>>::with_mut::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x57e11783360c - <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x57e1178235ce - tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x57e117855261 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x57e11783ac8f - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x57e117851e8b - __rust_try
[INFO] [stdout]   29:     0x57e11784f48c - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x57e11784f48c - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x57e117822140 - tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x57e117827f39 - <tokio[f63d5ec2a2987477]::runtime::task::harness::Harness<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x57e1178281d7 - <tokio[f63d5ec2a2987477]::runtime::task::harness::Harness<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x57e1178367bd - tokio[f63d5ec2a2987477]::runtime::task::raw::poll::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x57e1178d91a7 - <tokio[f63d5ec2a2987477]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x57e1178d76e2 - <tokio[f63d5ec2a2987477]::runtime::task::LocalNotified<alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x57e1178e3e0b - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x57e1178ea957 - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<(), <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x57e1178ea957 - tokio[f63d5ec2a2987477]::runtime::coop::budget::<(), <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x57e1178ea957 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x57e1177d8860 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x57e1177d5370 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x57e1177b56d5 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::try_with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   44:     0x57e1177b467e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   45:     0x57e1177ce416 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x57e1177d8d86 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x57e1177d57c5 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x57e1177a9bbd - <core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x57e11777633d - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x57e1177761bb - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x57e1177761bb - tokio[f63d5ec2a2987477]::runtime::coop::budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x57e1177761bb - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x57e11776d5d0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Context>::enter::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x57e1177750e0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x57e117772e84 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x57e1177aa70b - <tokio[f63d5ec2a2987477]::runtime::context::scoped::Scoped<tokio[f63d5ec2a2987477]::runtime::scheduler::Context>>::set::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x57e11779c749 - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x57e1177b6c62 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::try_with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   59:     0x57e1177b636e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   60:     0x57e11779b13d - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x57e117771710 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x57e117771b06 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x57e1177727b3 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   64:     0x57e11778be43 - tokio[f63d5ec2a2987477]::runtime::context::runtime::enter_runtime::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x57e11776caa6 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x57e1177b382c - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on_inner::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x57e1177b3cd6 - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x57e1177ce510 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::block_on::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x57e1177a577e - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x57e1177ba196 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x57e117782e33 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   72:     0x57e1177df8b0 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x57e1177ac46a - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   74:     0x57e1177870fb - __rust_try
[INFO] [stdout]   75:     0x57e11778280d - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x57e11778280d - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x57e11778280d - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   78:     0x57e11777cb6e - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   80:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   81:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   82:     0x70377874ea64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_move_errors_oracle' (20) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e52 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988012 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x57e1177a629a - <core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::any::Any + core[5a1c3e9896636f3a]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x57e1177a629a - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x57e1177a727b - integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_move_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:107:31
[INFO] [stdout]   23:     0x57e1177a58c7 - integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_move_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:99:40
[INFO] [stdout]   24:     0x57e11777d2f6 - <integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_move_errors_oracle::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57e1177e032b - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57e1177e032b - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x57e1177edba5 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x57e1177edba5 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57e1177edba5 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57e1177edba5 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57e1177edba5 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57e1177edba5 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x57e1177edba5 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x57e1177e8704 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x57e1177e8704 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57e1177f0c22 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57e1177f0c22 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57e1177f0c22 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57e1177f0c22 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   46:     0x70377874ea64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_distance_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] Starting robot...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332437)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70749.60183409124
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69792.27133764268
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79818.79722671804
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81724.60425382119
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91284.55497261637
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91707.79587057792
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93954.66909911088
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92343.33705511503
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95868.89460249513
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92553.24036127073
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94267.54802205006
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89351.36310546973
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91843.70514442399
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85091.10457887896
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332397)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106232.73772241012
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111128.91757308622
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115261.68081171229
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111864.52847511135
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96839.95419444377
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97219.01353861217
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93079.07365364279
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82661.56942798849
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76812.66578086116
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68150.79799249023
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332311)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119285.57755855017
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115886.93700288667
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108481.39791598322
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106986.34999672906
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98405.74537950044
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89541.60585950373
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93630.62184069934
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78321.81889281934
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52914.25836714136
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53853.855111424695
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63051.512036756845
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70186.10642636195
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72244.5038178137
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80639.32343536383
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75953.78685216315
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83642.48673252715
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68307.31802582648
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59927.81777310977
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60172.40208175825
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52113.677494071424
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332352)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106469.88862823579
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103754.90110284218
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88548.69434730348
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89928.76915436168
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81580.74368850538
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66783.7251546646
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64337.19474882528
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52333.70200701058
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70242.15652808454
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78192.98078062746
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80641.2698588589
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82022.27524281375
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77514.8874738937
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82068.72653870145
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332478)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51524.99194631213
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51521.75308593316
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62081.58227251656
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71023.2466281947
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77190.23440217494
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75022.61337740486
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89843.92382609297
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98432.86537441204
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94143.17829186074
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91984.48634012276
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91629.85302836879
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87628.30053138721
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75425.51990239648
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79318.67710942682
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332366)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59957.43005429534
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50934.70252449182
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79995.17551219708
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81771.41241527488
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72972.79637152934
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77703.59559604863
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74385.06707401201
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67997.75568511314
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65022.82658543158
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54156.7653204659
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51635.88456896995
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60498.645884817
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 78
[INFO] [stdout] Failing because latency is too big: 26
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74906.77395526238
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101626.0097068377
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103188.52599754499
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89689.3111646846
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94755.3580154113
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87893.50116294366
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85768.67769603385
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75334.74318356835
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74565.20952009363
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3872988 with duration 248
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81704.60923923797
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88204.25536350068
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97110.31487574428
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Success full in brain move
[INFO] [stdout] InserterZ: 3872988 -> 0 with duration 248
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111954.82651053136
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111851.4456939312
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 114274.26161058084
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100260.94952974259
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80083.86403589463
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68920.9690248617
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (26) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e84 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988262 - core[5a1c3e9896636f3a]::panicking::panic
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x57e1177baa39 - neuralink_final[72a27f0fda4ef5f3]::controller::retract_ib::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x57e1177bc299 - neuralink_final[72a27f0fda4ef5f3]::controller::insert_ib_open_loop::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x57e1177bd5a4 - neuralink_final[72a27f0fda4ef5f3]::controller::start::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x57e1177a4f86 - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x57e1177d86df - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x57e1177d5280 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x57e1177b55d5 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::try_with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   27:     0x57e1177b462e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   28:     0x57e1177ce3d6 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x57e1177d8d36 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x57e1177d5585 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x57e1177a9b7d - <core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x57e1177762fd - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x57e11777601b - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x57e11777601b - tokio[f63d5ec2a2987477]::runtime::coop::budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x57e11777601b - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x57e11776d2b0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Context>::enter::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x57e117774640 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x57e117772e64 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x57e1177aa5bb - <tokio[f63d5ec2a2987477]::runtime::context::scoped::Scoped<tokio[f63d5ec2a2987477]::runtime::scheduler::Context>>::set::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x57e11779c709 - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x57e1177b6b22 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::try_with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   42:     0x57e1177b630e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   43:     0x57e11779b0fd - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x57e1177712f0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x57e117771a86 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x57e117772453 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x57e11778bcd3 - tokio[f63d5ec2a2987477]::runtime::context::runtime::enter_runtime::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x57e11776c9c6 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x57e1177b367c - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on_inner::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x57e1177b3a56 - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x57e1177ce490 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::block_on::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x57e1177a5427 - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x57e1177ba186 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x57e117782c2a - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   55:     0x57e1177df880 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x57e1177ac436 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   57:     0x57e1177870fb - __rust_try
[INFO] [stdout]   58:     0x57e117782431 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x57e117782431 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x57e117782431 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   61:     0x57e11777cb4e - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   63:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   65:     0x70377874ea64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (27) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1426611)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e52 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988012 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x57e117857a50 - <core[5a1c3e9896636f3a]::result::Result<(), core[5a1c3e9896636f3a]::result::Result<u64, neuralink_final[72a27f0fda4ef5f3]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x57e117857a50 - neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x57e11782c4ac - <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x57e11783360c - <tokio[f63d5ec2a2987477]::loom::std::unsafe_cell::UnsafeCell<tokio[f63d5ec2a2987477]::runtime::task::core::Stage<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}>>>::with_mut::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x57e11783360c - <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x57e1178235ce - tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x57e117855261 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x57e11783ac8f - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x57e117851e8b - __rust_try
[INFO] [stdout]   29:     0x57e11784f48c - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x57e11784f48c - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x57e117822140 - tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x57e117827f39 - <tokio[f63d5ec2a2987477]::runtime::task::harness::Harness<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x57e1178281d7 - <tokio[f63d5ec2a2987477]::runtime::task::harness::Harness<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x57e1178367bd - tokio[f63d5ec2a2987477]::runtime::task::raw::poll::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x57e1178d91a7 - <tokio[f63d5ec2a2987477]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x57e1178d76e2 - <tokio[f63d5ec2a2987477]::runtime::task::LocalNotified<alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x57e1178e3e0b - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x57e1178ea957 - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<(), <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x57e1178ea957 - tokio[f63d5ec2a2987477]::runtime::coop::budget::<(), <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x57e1178ea957 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x57e1177d8860 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x57e1177d5370 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x57e1177b56d5 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::try_with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   44:     0x57e1177b467e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   45:     0x57e1177ce416 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x57e1177d8d86 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x57e1177d57c5 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x57e1177a9bbd - <core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x57e11777633d - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x57e1177761bb - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x57e1177761bb - tokio[f63d5ec2a2987477]::runtime::coop::budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x57e1177761bb - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x57e11776d5d0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Context>::enter::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x57e1177750e0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x57e117772e84 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x57e1177aa70b - <tokio[f63d5ec2a2987477]::runtime::context::scoped::Scoped<tokio[f63d5ec2a2987477]::runtime::scheduler::Context>>::set::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x57e11779c749 - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x57e1177b6c62 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::try_with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   59:     0x57e1177b636e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   60:     0x57e11779b13d - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x57e117771710 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x57e117771b06 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x57e1177727b3 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   64:     0x57e11778be43 - tokio[f63d5ec2a2987477]::runtime::context::runtime::enter_runtime::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x57e11776caa6 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x57e1177b382c - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on_inner::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x57e1177b3cd6 - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x57e1177ce510 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::block_on::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x57e1177a577e - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x57e1177ba196 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x57e117782e33 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   72:     0x57e1177df8b0 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x57e1177ac46a - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   74:     0x57e1177870fb - __rust_try
[INFO] [stdout]   75:     0x57e11778280d - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x57e11778280d - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x57e11778280d - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   78:     0x57e11777cb6e - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   80:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   81:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   82:     0x70377874ea64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_distance_errors_oracle' (19) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e52 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988012 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x57e1177a629a - <core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::any::Any + core[5a1c3e9896636f3a]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x57e1177a629a - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x57e1177a7d1b - integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_distance_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:73:31
[INFO] [stdout]   23:     0x57e1177a58f7 - integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_distance_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:65:44
[INFO] [stdout]   24:     0x57e11777d336 - <integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_distance_errors_oracle::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57e1177e032b - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57e1177e032b - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x57e1177edba5 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x57e1177edba5 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57e1177edba5 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57e1177edba5 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57e1177edba5 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57e1177edba5 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x57e1177edba5 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x57e1177e8704 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x57e1177e8704 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57e1177f0c22 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57e1177f0c22 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57e1177f0c22 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57e1177f0c22 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   46:     0x70377874ea64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_no_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting robot...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332709)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52039.52731864387
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59336.60198458051
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66129.39695933426
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69904.52205299935
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77939.32317189488
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80106.65778104193
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86998.87913647911
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87458.30067456549
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92939.27835607342
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97656.45875724091
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98504.18662097678
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95444.27833428781
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94477.44896569662
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98274.16939525155
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89723.66806748591
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86115.67523963354
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84093.10625906102
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78703.44719712366
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70154.76599605905
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61710.270397009444
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56198.28209952882
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332387)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105999.19411698729
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104005.90930330101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98024.48329280422
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91369.7051607396
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86478.84032307833
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75770.17794685334
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67437.754983149
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58700.50756778009
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57751.22705043538
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64079.99120951013
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65075.861075860215
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71520.13967433386
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72493.89930631348
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79804.6107725862
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81573.41970863461
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79939.23627050617
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79898.1087395784
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76542.7771053433
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72483.34035986522
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76929.47475556948
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73392.829775761
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70676.54672951018
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58015.652417731006
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57772.536949147005
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51027.04834494903
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58728.741720090155
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59755.00080885389
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70196.5807431147
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73511.41417767957
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78559.16776653065
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85708.73787227378
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92306.77341681218
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95427.24499137979
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91579.32029296097
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92669.04220334359
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92911.21026212885
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95234.86157775635
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90832.09610859386
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94219.66553331504
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88016.47070727451
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81441.71408834588
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76728.72608888103
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73390.6328704207
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67040.52532379364
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63294.65114460408
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332432)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 114470.28595849825
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105870.75769752415
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100135.88423169544
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93708.52921426587
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86182.97249011975
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78510.5814401186
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70335.95685936487
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60067.35518004082
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52772.310132032726
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54723.848836573656
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55356.290146680665
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66629.03762894229
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67126.16925341368
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70656.20469928032
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78538.07313042437
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75913.71692090528
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82134.01337006513
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80088.10060928401
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74662.08227145055
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80645.55343800352
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75909.54993263679
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68507.96643877565
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69230.48757691868
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66501.81777310977
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60661.65823785914
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52631.55677793175
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50589.99581699446
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54131.82796132611
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63450.91017903015
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66043.61138705292
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69423.55763384944
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79472.49629242928
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86963.30841593025
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88393.13932197588
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88586.48069227242
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96817.47459559015
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98287.71587230719
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101856.75857904844
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89558.42605429562
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94283.49284962169
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94965.46654288389
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91873.33195373835
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85126.07197878824
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80459.8135746934
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70682.12483730272
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71231.32216440584
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62049.94253508211
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332338)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104883.98460675066
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105680.40645596792
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96516.48839496484
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97363.62921017106
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77159.6524616445
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76403.03781974618
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65397.18934004847
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56573.94833016326
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59222.590350277605
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62895.558381726034
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70052.79442411102
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72145.01158916124
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75389.04022076668
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80267.65531107783
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74375.92050695594
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82463.3333826788
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79700.45907989854
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80942.41257523361
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74084.46947439515
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75887.15336635965
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77900.75071004452
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66585.18002532236
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55763.15364472382
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56456.6883825995
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53968.10225146101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63296.19621475972
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67844.95489248482
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74299.79808529839
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79707.218429078
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89957.97381630656
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88584.43161404983
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91694.32751203247
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96964.54833205976
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95465.9612757574
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101951.43388035847
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89631.70539730706
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97214.82840213261
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92033.36571090715
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88985.42012592242
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82578.38195180893
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82754.72890366253
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78850.71102949756
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67966.86080057838
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64368.60012543341
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54435.32089019753
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332347)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82499.96481681906
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79302.67942984856
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70773.25810640829
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61244.17990745895
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51920.05888043938
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57046.5005502
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57228.053325912915
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66880.71035448927
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74749.68823872483
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77336.02885461203
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79059.49282622873
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77407.72629861801
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87279.96971298533
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78800.86964606063
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76928.07954359276
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76425.50068700803
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68613.62737445778
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66402.47793987859
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63116.34711073246
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57215.80201773718
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50247.45113608986
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54627.75308593316
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61782.24913292611
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68411.6274366061
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74449.94566637638
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79838.61337740486
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81756.48901917122
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88453.36864943069
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91591.2892027559
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90917.75240435416
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98365.68542534241
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95957.30105102144
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95610.35052792996
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97267.17829186074
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92115.48634012276
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89095.8543151092
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87759.30053138721
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75556.51990239648
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75153.07944429247
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74783.4330535651
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62965.42527294101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53298.40224687767
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332840)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101924.37673222274
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110854.21677363431
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108362.41845415044
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115897.54725874308
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 122789.93205972947
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113621.98868125491
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 126449.83841101197
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 126921.64841603488
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 122552.15355501464
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 121149.5194348708
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 118870.06283139437
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119242.48252725962
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111489.31664424471
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106674.55127066525
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101105.68422804552
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97591.91903398396
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90432.6457637964
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332317)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119652.85802389123
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 120120.86008071597
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112439.31384453643
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104496.46818828792
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102201.98824326287
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95995.1560096133
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91679.79386026377
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90216.1814243776
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72134.66963421158
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65312.78698121873
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56131.83989636169
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53073.046260703704
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55165.13623047352
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66440.97074020538
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69238.30550175847
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73084.9068225422
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78552.6536656766
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75774.97083923104
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79558.02131603472
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82461.49589463242
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79453.5865134882
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78068.696773518
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78106.67469351355
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76831.28108787688
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68373.74434022605
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65487.36031270423
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57903.22027971968
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52301.64722733898
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60466.34525315883
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73528.99446262384
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77221.9459061895
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90394.76723521226
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100618.71705426567
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64711.22883173823
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3894412 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51784.61993602628
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60371.06873782852
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70889.01303993585
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76558.88553719549
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83527.11925075145
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92831.07722755813
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98581.62396038952
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103832.67966090585
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107922.91863416531
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107876.9830660132
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113610.8153951976
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111544.46029369195
[INFO] [stdout] Success full in brain move
[INFO] [stdout] InserterZ: 3894412 -> 0 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115459.51140410826
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104559.74751936621
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110174.6037964247
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111256.51532567618
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104723.82890875079
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103837.85019015847
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93333.48925673822
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90808.81352872006
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87210.5794748799
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (22) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e84 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stderr] error: test failed, to rerun pass `--test integration_tests_oracle`
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988262 - core[5a1c3e9896636f3a]::panicking::panic
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x57e1177baa39 - neuralink_final[72a27f0fda4ef5f3]::controller::retract_ib::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x57e1177bc299 - neuralink_final[72a27f0fda4ef5f3]::controller::insert_ib_open_loop::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x57e1177bd5a4 - neuralink_final[72a27f0fda4ef5f3]::controller::start::<neuralink_final[72a27f0fda4ef5f3]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x57e1177a4f86 - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x57e1177d86df - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x57e1177d5280 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x57e1177b55d5 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::try_with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   27:     0x57e1177b462e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   28:     0x57e1177ce3d6 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x57e1177d8d36 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x57e1177d5585 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x57e1177a9b7d - <core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x57e1177762fd - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x57e11777601b - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x57e11777601b - tokio[f63d5ec2a2987477]::runtime::coop::budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x57e11777601b - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x57e11776d2b0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Context>::enter::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x57e117774640 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x57e117772e64 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x57e1177aa5bb - <tokio[f63d5ec2a2987477]::runtime::context::scoped::Scoped<tokio[f63d5ec2a2987477]::runtime::scheduler::Context>>::set::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x57e11779c709 - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x57e1177b6b22 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::try_with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   42:     0x57e1177b630e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   43:     0x57e11779b0fd - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x57e1177712f0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x57e117771a86 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x57e117772453 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x57e11778bcd3 - tokio[f63d5ec2a2987477]::runtime::context::runtime::enter_runtime::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x57e11776c9c6 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x57e1177b367c - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on_inner::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x57e1177b3a56 - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x57e1177ce490 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::block_on::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x57e1177a5427 - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x57e1177ba186 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x57e117782c2a - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   55:     0x57e1177df880 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x57e1177ac436 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   57:     0x57e1177870fb - __rust_try
[INFO] [stdout]   58:     0x57e117782431 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x57e117782431 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x57e117782431 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   61:     0x57e11777cb4e - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   63:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   65:     0x70377874ea64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (23) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1434617)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e52 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988012 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x57e117857a50 - <core[5a1c3e9896636f3a]::result::Result<(), core[5a1c3e9896636f3a]::result::Result<u64, neuralink_final[72a27f0fda4ef5f3]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x57e117857a50 - neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x57e11782c4ac - <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x57e11783360c - <tokio[f63d5ec2a2987477]::loom::std::unsafe_cell::UnsafeCell<tokio[f63d5ec2a2987477]::runtime::task::core::Stage<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}>>>::with_mut::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x57e11783360c - <tokio[f63d5ec2a2987477]::runtime::task::core::Core<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x57e1178235ce - tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x57e117855261 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x57e11783ac8f - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x57e117851e8b - __rust_try
[INFO] [stdout]   29:     0x57e11784f48c - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x57e11784f48c - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>::{closure#0}>, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x57e117822140 - tokio[f63d5ec2a2987477]::runtime::task::harness::poll_future::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x57e117827f39 - <tokio[f63d5ec2a2987477]::runtime::task::harness::Harness<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x57e1178281d7 - <tokio[f63d5ec2a2987477]::runtime::task::harness::Harness<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x57e1178367bd - tokio[f63d5ec2a2987477]::runtime::task::raw::poll::<neuralink_final[72a27f0fda4ef5f3]::robot::get_distance::{closure#0}, alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x57e1178d91a7 - <tokio[f63d5ec2a2987477]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x57e1178d76e2 - <tokio[f63d5ec2a2987477]::runtime::task::LocalNotified<alloc[154f689e5dd3bae5]::sync::Arc<tokio[f63d5ec2a2987477]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x57e1178e3e0b - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x57e1178ea957 - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<(), <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x57e1178ea957 - tokio[f63d5ec2a2987477]::runtime::coop::budget::<(), <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x57e1178ea957 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x57e1177d8860 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x57e1177d5370 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x57e1177b56d5 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::try_with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   44:     0x57e1177b467e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::task::local::LocalData>>::with::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::with<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[5a1c3e9896636f3a]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   45:     0x57e1177ce416 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::with::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x57e1177d8d86 - <tokio[f63d5ec2a2987477]::task::local::RunUntil<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x57e1177d57c5 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x57e1177a9bbd - <core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[5a1c3e9896636f3a]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x57e11777633d - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x57e1177761bb - tokio[f63d5ec2a2987477]::runtime::coop::with_budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x57e1177761bb - tokio[f63d5ec2a2987477]::runtime::coop::budget::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x57e1177761bb - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x57e11776d5d0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Context>::enter::<core[5a1c3e9896636f3a]::task::poll::Poll<()>, <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x57e1177750e0 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x57e117772e84 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x57e1177aa70b - <tokio[f63d5ec2a2987477]::runtime::context::scoped::Scoped<tokio[f63d5ec2a2987477]::runtime::scheduler::Context>>::set::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x57e11779c749 - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x57e1177b6c62 - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::try_with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   59:     0x57e1177b636e - <std[d054f6f42beb1baa]::thread::local::LocalKey<tokio[f63d5ec2a2987477]::runtime::context::Context>>::with::<tokio[f63d5ec2a2987477]::runtime::context::set_scheduler<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   60:     0x57e11779b13d - tokio[f63d5ec2a2987477]::runtime::context::set_scheduler::<(alloc[154f689e5dd3bae5]::boxed::Box<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::Core>, core[5a1c3e9896636f3a]::option::Option<()>), <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x57e117771710 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[5a1c3e9896636f3a]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x57e117771b06 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[5a1c3e9896636f3a]::pin::Pin<&mut <tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x57e1177727b3 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   64:     0x57e11778be43 - tokio[f63d5ec2a2987477]::runtime::context::runtime::enter_runtime::<<tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x57e11776caa6 - <tokio[f63d5ec2a2987477]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x57e1177b382c - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on_inner::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x57e1177b3cd6 - <tokio[f63d5ec2a2987477]::runtime::runtime::Runtime>::block_on::<<tokio[f63d5ec2a2987477]::task::local::LocalSet>::run_until<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x57e1177ce510 - <tokio[f63d5ec2a2987477]::task::local::LocalSet>::block_on::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x57e1177a577e - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x57e1177ba196 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x57e117782e33 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   72:     0x57e1177df8b0 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x57e1177ac46a - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   74:     0x57e1177870fb - __rust_try
[INFO] [stdout]   75:     0x57e11778280d - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x57e11778280d - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x57e11778280d - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   78:     0x57e11777cb6e - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   80:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   81:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   82:     0x70377874ea64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_no_errors_oracle' (21) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57e117972f18 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57e117972f18 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57e117972f18 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57e117987ada - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57e117987ada - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x57e117977852 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57e117977852 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57e117951d96 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57e117951d96 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57e11796b3a9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57e1177ed24c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57e1177ed24c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57e11796b622 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57e11796b622 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57e117951e52 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57e1179497e9 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57e117952b6d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57e11798829c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57e117988012 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x57e1177a629a - <core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::any::Any + core[5a1c3e9896636f3a]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x57e1177a629a - integration_tests_oracle[d4a78f1d3f40b0da]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x57e1177a6928 - integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_no_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:136:31
[INFO] [stdout]   23:     0x57e1177a5897 - integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_no_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:128:38
[INFO] [stdout]   24:     0x57e11777d2b6 - <integration_tests_oracle[d4a78f1d3f40b0da]::test_controller_no_errors_oracle::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57e1177e032b - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57e1177e032b - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x57e1177edba5 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x57e1177edba5 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57e1177edba5 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57e1177edba5 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57e1177edba5 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57e1177edba5 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x57e1177edba5 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x57e1177e8704 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x57e1177e8704 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57e1177f0c22 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57e1177f0c22 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57e1177f0c22 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57e1177f0c22 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57e1177f0c22 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57e11797286f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57e11797286f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7037786c1aa4 - <unknown>
[INFO] [stdout]   46:     0x70377874ea64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_controller_distance_errors_oracle
[INFO] [stdout]     test_controller_move_errors_oracle
[INFO] [stdout]     test_controller_no_errors_oracle
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 131.20s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8f9e1e2af90d6625a97e7d43a8d560cd21b6480c6a0f4765531bf9dafa16518b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f9e1e2af90d6625a97e7d43a8d560cd21b6480c6a0f4765531bf9dafa16518b", kill_on_drop: false }`
[INFO] [stdout] 8f9e1e2af90d6625a97e7d43a8d560cd21b6480c6a0f4765531bf9dafa16518b
